happy situation or person - Espagnol Anglais Dictionnaire